Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ROBERT LUCAS PLACE Detached £242,500 26 Jun 2007
2 ROBERT LUCAS PLACE Detached £245,000 30 Jun 2023
3 ROBERT LUCAS PLACE Detached £219,950 22 Jun 2007
4 ROBERT LUCAS PLACE Detached £281,000 11 Oct 2017
5 ROBERT LUCAS PLACE Detached £245,000 12 Jun 2007